/** @ingroup terminal
 * @file color.h
 * @brief functions to access the color lookup table
 *
 * colors are based on the 256 predefined xterm colors
 *
 * @author cameris camerisdump@gmail.com
 */

#ifndef _COLOR_H_
#define _COLOR_H_

#include <stdint.h>

#define	COLORS_TERMINAL 0
#define COLORS_ZENBURN 1

/** @name color compile time options
 * @{ */
#define SYSTEM_COLORS COLORS_TERMINAL
/**@} */

uint16_t color_get_rgb656(uint8_t color);
void color_set_light_bg(void);
void color_set_dark_bg(void);
uint8_t color_get_std_fg(void);
uint8_t color_get_std_bg(void);

#endif
